0da6a4c63b19f21156a84ba5f047a5809fb25c7f,portal-impl/src/com/liferay/portlet/workflowdefinitions/action/EditWorkflowDefinitionAction.java,EditWorkflowDefinitionAction,updateWorkflowDefinition,#ActionRequest#,152
Before Change
Map<Locale, String> titleMap = LocalizationUtil.getLocalizationMap(
actionRequest, "title");
File file = uploadPortletRequest.getFile("file");
WorkflowDefinition workflowDefinition = null;
if (!file.exists()) {
String name = ParamUtil.getString(actionRequest, "name");
int version = ParamUtil.getInteger(actionRequest, "version");
workflowDefinition =
WorkflowDefinitionManagerUtil.getWorkflowDefinition(
themeDisplay.getCompanyId(), name, version);
WorkflowDefinitionManagerUtil.updateTitle(
themeDisplay.getCompanyId(), themeDisplay.getUserId(), name,
version, getTitle(titleMap));
}
else {
workflowDefinition =
WorkflowDefinitionManagerUtil.deployWorkflowDefinition(
themeDisplay.getCompanyId(), themeDisplay.getUserId(),
getTitle(titleMap), new FileInputStream(file));
}
actionRequest.setAttribute(
After Change
InputStream inputStream = null;
try {
inputStream = uploadPortletRequest.getFileAsStream("file");
WorkflowDefinition workflowDefinition = null;